.blank-content{
    left:15px;
    right:15px;
}
.blank-content .u-title{
    margin: 10px 0px;
    text-align: center;
    font-size: 22px;
}
.blank-content button.u-go-back{
    float:none!important;
}
.m-search{
    text-align: center;
    padding: 15px;
}
.m-search .list-search-box{
    width: 50%;
    display: inline-block;
    position: relative;
    text-align: center;
    margin-left:-108px;
}
.m-search .u-search{
    padding-left:30px;
}
.m-search .u-icon-search{
    position: absolute;
    left: 0;
    top: 0;
    color: #ccc;
    padding: 10px;
}


.m-table th:nth-child(1), .m-table td:nth-child(1){
    width: 5%;
    -ms-text-overflow: inherit!important;
    text-overflow: inherit!important;
}
.m-table th:nth-child(2), .m-table td:nth-child(2){
    width: 8%;
}
.m-table th:nth-child(3), .m-table td:nth-child(3){
    width: 15%;
}
.m-table th:nth-child(4), .m-table td:nth-child(4){
    width: 15%;
}
.m-table th:nth-child(5), .m-table td:nth-child(5){
    width: 10%;
}
.m-table th:nth-child(6), .m-table td:nth-child(6){
    width: 30%;
}
.m-table th:nth-child(7), .m-table td:nth-child(7){
    width: 17%;
}


/* 居中弹框表单样式 */
.middle-box .prompt-content dd{
    position: relative;
    padding-left: 95px;
    width: 100%;
    margin: 0px;
    padding-top: 20px;
    padding-bottom: 20px;
}
.middle-box .prompt-content .content-info{
    position: relative;
}
.middle-box .prompt-content label{
    position: absolute;
    left: 0px;
    line-height: 34px;
    height: 34px;
    text-align: right;
    width: 85px;
}
.prompt-content label b{
    display: inline-block;
    width: 12px;
    text-align: left;
    color: red;
}
.middle-box .prompt-content input{
    width: 100%;
}
.prompt-content .verification{
    position: absolute;
}
.prompt-content .verification .errors{
    padding-left: 0px;
}
.content-info textarea{
    min-width: 200px;
    padding-top: 8px;
    padding-bottom: 5px;
    padding-left: 12px;
    padding-right: 10px;
}
.content-info .text-legth{
    position: absolute;
    bottom: 0px;
    right: 8px;
}
.middle-box .prompt-content li.item-post{
    position: relative;
    margin-bottom: 15px;
}

.middle-box .prompt-content input.u-post-start{
    width:40%;
    text-transform: uppercase;
}
.middle-box .prompt-content input.u-post-end{
    width:40%;
    text-transform: uppercase;
}
.middle-box .prompt-content span.u-post-split{
    color:#979797;
    width: 8%;
    display: inline-block;
    text-align: center;
}
.middle-box .prompt-content .icon-minus-sign{
    position: absolute;
    right: 0px;
    top: 3px;
    font-size: 22px;
    color: #F96268;
    cursor: pointer;
}
.middle-box .prompt-content .add-post{
    margin-top: 10px;
}
.middle-box .prompt-content .add-post a{
    color:#555;
}
.middle-box .prompt-content .add-node{
    font-size: 20px;
    color: #3BAFDA;
    vertical-align: text-top;
    margin-right: 8px;
}
input.post-error, input.post-errors, input.post-error:focus{
    border-color: #FA787E!important;
}

/*弹出框*/
.box-form .panel{
    position: absolute;
    left: 40px;
    top: 25px;
    right: 0;
    bottom: 0;
    width: 280px;
    border: 1px solid #ccc;
    background-color: #fff;
}
.box-form .panel-has-top{
    top:25px;
    background: #fff;
}
.box-form .panel-tips{
    position: absolute;
    top:-30px;
    color:#888;
    font-size:14px;
}
.box-form .panel.middle{
    left: 360px;
}
.box-form .panel.right{
    left: 680px;
}
.box-width .panel .box-header.with-border .seach-tree{
    border: none;
}
.box-width .panel .box-header.tree{
    padding-left: 15px;
    padding-right: 15px;
}
.box-header.with-border .seach-tree{
    position: relative;
    padding-top: 15px;
    width: 100%;
    height: 50px;
}
.box-header.with-border .seach-tree .icon-search{
    position: absolute;
    top: 23px;
    left: 10px;
    color: #CCD1D9;
}
.box-header.with-border .seach-tree .form-control{
    padding-left: 30px;
}
.prompt-modal.box-width .operation{
    text-align: right;
    padding-right: 40px;
}
.prompt-modal.box-width button.btn{
    width: 120px;
    padding: 0;
    text-align: center;
}
.prompt-modal.box-width .cancel-selected{
    position: absolute;
    height: 50px;
    font-size: 23px;
    width: 20px;
    right: 330px;
    top: 40%;
}
.prompt-modal.box-width .move-select-user{
    position: absolute;
    right: 330px;
    top: 50%;
    margin-top: -85px;
    height: 170px;
    width: 20px;
}
.prompt-modal.box-width .move-select-user .cancel-selected{
    position: absolute;
    top:0;
    left: 0;
}
.prompt-modal.box-width .move-select-user .add-unselected{
    position: absolute;
    top:110px;
    left: 0;
}
.prompt-modal.box-width .move-select-user .btn{
    height: 50px;
    width: 20px;
    font-size: 23px;
}
.selected-user span.selected-user-list{
    display: table;
    padding-left: 15px;
    padding-right: 15px;
    height: 40px;
    line-height: 40px;
    width: 100%;
}
.selected-user span.selected-user-list.active{
    background-color: red;
}
.prompt-modal.box-width .bomb-box{
    min-width: 1000px;
}
/**===end===**/
.u-little-tips{
    padding:15px;
    color:#888;
}
.area-box{
    margin:0px 15px;
}
.area-box .input-box {
    width: 100%;
    height: 34px;
    display: inline-block;
    vertical-align: middle;
    position: relative;
    margin-bottom: 30px;
}
.area-box .select-icon{
    right: 1px;
    top: 1px;
    line-height: 32px;
}
.area-box .select-disabled input{
    border-color:#CFCFCF;
    color:#CFCFCF;
}
.area-box .select-disabled .select-icon{
    background: #CFCFCF;
}
.u-search-btn{
    cursor: pointer;
    top: 0px;
    right: -108px;
    position: absolute;
    line-height: 34px;
    color: #fff;
    width: auto;
    padding: 0px;
}
.u-search-btn button {
    width: 98px;
    padding: 0px;
}
ul.nav-tabs.nav-justified li{
    -webkit-border-radius:0px!important;
    -moz-border-radius:0px!important;
    border-radius:0px!important;
    border:none!important;
    overflow:hidden;
}
.m-tab .tab-content{
    border:none!important;
}
input[disabled="disabled"]{
    cursor: not-allowed;
}